protective canopy - German English Dictionary